a11y: Fix leaking of state sets
authorBenjamin Otte <otte@redhat.com>
Wed, 6 Jul 2011 18:48:35 +0000 (20:48 +0200)
committerBenjamin Otte <otte@redhat.com>
Wed, 6 Jul 2011 18:48:35 +0000 (20:48 +0200)
gtk/a11y/gtkmenuitemaccessible.c

index 5d83bd4a877fdf278d73a182a6a00c2ed2bdd23b..c4402224ff26cfb0d8f73940f399831bc5223565 100644 (file)
@@ -148,6 +148,7 @@ gtk_menu_item_accessible_ref_state_set (AtkObject *obj)
           atk_state_set_remove_state (state_set, ATK_STATE_FOCUSED);
           atk_state_set_remove_state (state_set, ATK_STATE_SHOWING);
         }
+      g_object_unref (parent_state_set);
     }
 
   return state_set;